e870c0701ed21d5443002ae4ed4456287b28b158,src/main/java/com/jetbrains/jetpad/vclang/module/caching/serialization/DefinitionSerialization.java,SerializeVisitor,writeClassCall,#ClassCallExpression#,325

Before Change


    private ExpressionProtos.Expression.ClassCall writeClassCall(ClassCallExpression expr) {
      ExpressionProtos.Expression.ClassCall.Builder builder = ExpressionProtos.Expression.ClassCall.newBuilder();
      builder.setClassRef(myCalltargetIndexProvider.getDefIndex(expr.getDefinition()));
      builder.addAllPolyArguments(writePolyArguments(expr.getPolyArguments()));
      builder.setFieldSet(writeFieldSet(expr.getFieldSet()));
      return builder.build();
    }

After Change


    private ExpressionProtos.Expression.ClassCall writeClassCall(ClassCallExpression expr) {
      ExpressionProtos.Expression.ClassCall.Builder builder = ExpressionProtos.Expression.ClassCall.newBuilder();
      builder.setClassRef(myCalltargetIndexProvider.getDefIndex(expr.getDefinition()));
      builder.setPLevel(writeLevel(expr.getPolyArguments().getPLevel()));
      builder.setHLevel(writeLevel(expr.getPolyArguments().getHLevel()));
      builder.setFieldSet(writeFieldSet(expr.getFieldSet()));
      return builder.build();
    }